FluentCommunity\App\Http\Controllers\FeedsController D

Total Complexity 163
Dependencies 15
Dependents 0
Total lines 1,050
Lines of code 799
Logical lines of code 450
Comment lines 17
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
processExistingMedia()
B
38 20 65
handleMediaUpload()
B
32 16 111
get()
B
36 15 86
update()
A
37 13 72
store()
A
39 11 62
patchFeed()
A
45 12 41
processNewMedia()
A
50 9 27
transformFeed()
A
50 8 28
getFeedBySlug()
S
45 5 48
processGiphyImages()
S
54 6 20
getTicker()
S
50 5 28
parseFirstUrl()
S
61 6 12
getBookmarks()
S
48 4 36
formatMediaMeta()
S
56 5 16
generateMediaPreviews()
S
56 4 18
validateAndSetSpace()
S
59 4 14
getOembed()
S
61 3 13
setGiphyMediaPreview()
S
60 2 12
sanitizeAndValidateData()
S
62 2 12
checkForDuplicatePost()
S
61 2 11
handleSurveyConfig()
S
69 2 7
saveMediaItems()
S
67 2 8
handleMentions()
S
73 2 5
deleteMediaPreview()
S
60 1 13
updateLinks()
S
63 1 11
deleteFeed()
S
62 1 11
getLinks()
S
74 1 5
markdownToHtml()
S
68 1 7